*{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}
#app {
    width: 300px;
    height: 300px;
    border: 1px solid black;
    margin: 50px;

    header {
        display: flex;
        height: 40px;
        line-height: 40px;
        width: 100%;
        section {
            flex: 1;
            font-weight: bold;
            text-align: center;
        }
    }
  
    section {
        // display: flex;
        // height: 30px;
        // line-height: 30px;
        // width: 100%;
        // align-items: center;
        span {
            // flex: 1;

        }
    }
  
    h2 {
        text-align: center;
    }
  }